moon rocks - French English Dictionary